/* 
 * File:   RothC_Input.h
 * Author: dechow
 *
 * Created on 12. Juli 2011, 11:38
 */

#ifndef ROTHC_INPUT_H
#define	ROTHC_INPUT_H

//class RothC_Input
//{
//    public:
//    const vector < timestamp > &tempdisc;	// temporal discretisation
//	const tempmap <  string,double > &spatdisc;// spatial discretisation	   [10 cm]	    
//	const inp_weather  &met; //weather
//	const inp_carbon_input   &Cinput;// crop rot
//	const map <const string, double >  &plotpar;
//	timestamp &finaltime;
//    RothC_Input(const inp_weather &inmet)//,const inp_carbon_input &inCinput)//const map<const string,double> &inplotpar,
//		//const timestamp &infinaltime)
//		:met,Cinput,plotpar,finaltime
//		{
//    
//		met=&inmet;
//		Cinput=&inCinput;
//		plotpar=&inplotpar;
//		finaltime=&infinaltime;
//	}
//};

// class RothC_Input
//{
//    public:
//    const vector < timestamp > *tempdisc;	// temporal discretisation
//	const tempmap <  string,double > *spatdisc;// spatial discretisation	   [10 cm]	    
//	const inp_weather  *met; //weather
//	const inp_croprot *croprot; // croprotation
//	const inp_fertrot *fertrot; // fertrotation
//	const map <const string, double >  *plotpar;
//	//const wc_RothC wc;
//	//const t_Rothc t;
//	timestamp *finaltime;
//	
//    RothC_Input(const inp_weather *inmet,const inp_carbon_input *inCinput,const map<const string,double> *inplotpar,
//		const timestamp *infinaltime)
//		{
//    
//		met=inmet;
//		Cinput=inCinput;
//		plotpar=inplotpar;
//		finaltime=infinaltime;
//	}
//};
//
#endif	/* ROTHC_INPUT_H */

